take your foot off the gas - Francés Inglés Diccionario